street sweeper


Results for "street sweeper"

English - Turkish Dictionary

street sweeper

(English - Turkish Dictionary) :
sokakları süpüren kimse/makine.